run oneself ragged - French English Dictionary